有幸参加了雅特力的这期的活动,得到了F407的开发板,在此表示感谢!
AT-START-F407系列:
雅特力科技AT32F407系列高效能微控制器,搭载32位ARM® Cortex®-M4内核,配合先进制程可达超高效能240MHz的运算速度。 内建的单精度浮点运算单元(FPU)及数字信号处理器(DSP),搭配丰富的外设及灵活的时钟控制机制,能满足多种领域应用。 完善的内存设计,最高可支持1MB闪存存储器(Flash)及224KB随机存取存储器(SRAM), 其闪存存储器执行零等待的优异表现,超越业界同级芯片水平。
AT32F407系列除集成高效能的运算效能外,也导入sLib安全库(SecurityLibrary)可支持密码保护指定范围程序区,方案商烧录核心算法到此区域,提供给下游客户做二次开发。 另外特别支持8组UART串口,2组CAN总线,还集成兼容IEEE-802.310/100Mbps以太网口控制器特别适用于物联网应用,以及USB设备应用不需外挂晶振,可同时提升终端产品的可靠度与降低成本的多重用途。 AT32F407可运行于工业级温度范围-40~105°C,并因应多样的内存使用需求,提供一系列芯片供选用,其丰富的片上资源分配、高集成及高性价比的一流市场竞争力,特别适用于工业自动化 (industrial automation),电机控制 (motorcontrol),物联网 (IoT) 及消费性电子 (consumerelectronics) 等各种成本敏感及高运算需求的设计。
手里正好有中景园0.96'的OLED屏(SSD1306),看见好多坛友都点亮了OLED,详细的就不过多介绍了,借用论坛 @gaoyang9992006 大神的工程模板添加的SSD1306的驱动,主函数添加了显示部分。
OLED四线接口:
GND
VCC
SCL --->PE3
SDA--->PE2
OLED七线接口:
GND
VCC
D0--->PE2
D1--->PE3
RES--->PE4
DC--->PE5
CS--->PE6
代码见附件:
AT32F407 OLED 7line.rar
(6.72 MB)
AT32F407 OLED 4line.rar
(6.72 MB)
|