• 发表了 1528 篇文章
SAM4S系统时钟的设置分析

之前用SAM4S的开发板,自带晶振是12M的,调用sysclk_init()函数初始化系统时钟,什么都不用修改,计时器可以按设定时间正常工作。新做的板子换了4M晶振,然后根据文章:SAM4S:抽丝剥茧大话时钟之用ASF设置时钟频率,修改了时 …

JTAG接口引脚定义

今天整了一天的JLink接线,由于自制电路板的JTAG接口线序是自定义的,从JLink引出来的线没法直接使用,所以用杜邦线各种转接,顺便复习了一下JTAG的接口定义。 首先看JLink出来的20针接口: 注意的地方: VREF是VDD,通过 …

SAM4S16C–按键中断程序

类似串口中断,按键中断需要在asf wizard中加入Interrupt management模块,然后配置按键引脚: 各宏定义全是默认的,如下: 然后就是初始化按键中断、时钟等: IRQ_PRIOR_PIO是中断优先级,范围0-15,值越 …

SAM4S16C–串口初始化

由于ASF的存在,串口初始化也变得超级简单。先从asf wizard中导入Serial I/O模块,完成后可以看到config文件夹下面多了conf_uart_serial.h文件,然后在conf_board.h文件中添加串口支持,就是打开 …