8-GPIO引脚复用与重映射 0.通用GPIO 在复位期间及复位刚刚完成后,复用功能尚未激活,I/O 端口被配置为输入浮空模式。 复位后,调试引脚处于复用功能上拉/下拉状态: ● PA15:JTDI 处于上拉状态 ● PA14:JTCK/SWCLK 处于下拉状态 ● ... Read More
33-高级定时器 1.高级定时器(TIM1和TIM8) 高级控制定时器(TIM1 和 TIM8)包含一个 16 位自动重载计数器,该计数器由可编程预分频器驱动。此类定时器可用于各种用途,包括测量输入信号的脉冲宽度(输入捕获),或者生成输出波形(输出比较、PWM 和带死... Read More
32-基本定时器 1.定时器分类: 0).F4系列有2个基本定时器,10个通用定时器,2个高级定时器,2个看门狗定时器。 1).基本定时器:只有定时功能(时钟来自PCLK1=45M,需要经过倍频)。 2).通用定时器:定时、输入捕获、输出比极。 3).高级定时器:定时... Read More
1-5-修改TQ210_u-boot Read More
1-4-bootloader架构学习 1.一般情况下嵌入式 Linux 系统中的软件主要分为以下几部分: 1) 引导加载程序:其中包括内部 ROM 中的固化启动代码和 BootLoader 两部分。 内部固化 ROM 是厂家在芯片生产时候固化的,作用基本上是引导 B... Read More
1-3-编译Linux内核 1.将Linux源码包拷贝到共享文件夹。 2.进入共享文件夹。 3.解压,命令#tar xvfj Kernel_3.0.8_TQ210_for_Linux_v2.2.tar.bz2 -C /。 4.源码解压后,会在“/opt/Embed... Read More
1-2-编译U-boot 1.su+enter进入超级用户模式。 2.cd /mnt/+两次Tab去到根目录,ls显示共享文件夹里的文件。 3.解压tar xvfj uboot_TQ210_1.3.4_V1.7.tar.bz2 -C /,解压后在opt/EmbedSk... Read More
1-1-linux环境搭建 1、安装虚拟机 (1)、安装虚拟机增强工具。 (2)、创建共享文件夹:(https://www.cnblogs.com/huangjianxin/p/6343881.html)。 2、安装arm-linux-gcc交叉编译链 (1)、Ubu... Read More