首页 > TAG信息列表 > Aworks

基于RT1052 Aworks 支持EEPROM访问(三)

本文主要是通过迁移的思维,记录本人初次使用周立功的Aworks框架进行BSP开发 在前几次的开发过程中,向FAE问了很多的问题,主要之前只获得比较少的资料 ,及对Awork缺少一个深入及系统性的认识,可以通过面向AWorks框架和接口的C编程(上).pdf 进行学习。 在Aworks框架之下,对于外设一般会有对

基于RT1052 Aworks 使能ADC功能(四)

本文主要是通过迁移的思维,记录本人初次使用周立功的Aworks框架进行BSP开发 在适配ADC硬件时,先学习Aworks ADC编程的接口,查看Aworks提供的测试demo,才知道其导出什么样的接口供应用层使用。只要在注册ADC时,确认了其对应的通道号,编程起来就很轻松了。 1. 首先阅读原理图 在RT1052上面

基于RT1052 Aworks 使能GPIO输出功能(五)

本文主要是通过迁移的思维,记录本人初次使用周立功的Aworks框架进行BSP开发 在Aworks支持led_gpios类的驱动,和linux下的gpio-leds类似。在其框架之下只需要记录对应的GPIO的led id号,上层即可调用通用接口进行操作。 /** * \brief 设置LED状态 * \param[in] id LED编号, 可用编

基于RT1052 Aworks 使能GPIO输入功能(六)

本文主要是通过迁移的思维,记录本人初次使用周立功的Aworks框架进行BSP开发 其实对于输入型GPIO来说,要么是一个普通的输入引脚,要么当作特定的按键使用,有对应的键值。在本文中我们将其注册成普通的输入GPIO使用。 aw_err_t aw_gpio_pin_cfg(int pin, uint32_t flags); aw_err_t aw_g

基于RT1052 Aworks 使能蜂鸣器(七)

本文主要是通过迁移的思维,记录本人初次使用周立功的Aworks框架进行BSP开发 前置知识,通过学习Aworks开发框架,对于PWM而关键在于PWM的ID号,只要在注册PWM时,确认了其对应的ID号,编程起来就很轻松了。 /** * \addtogroup grp_aw_if_pwm * \copydoc aw_pwm.h * @{ */ /** * \brief 设置P

基于RT1052 Aworks 存储扩容记录(八)

本文主要是通过迁移的思维,记录本人初次使用周立功的Aworks框架进行BSP开发 1. 首先阅读原理图 通过比较发现其硬件上接线是一致的,只是内部容量由8M改为32M. 2. 再则比较两颗芯片的参数 之前开发过linux spi flash驱动的经验,QSPI flash 一般我们比较关注的是它的工作电压,工作速率,