- 博客(26)
- 收藏
- 关注
原创 【I.MX6ULL】使用汇编点灯的大致步骤
插入SD卡:./imxdownload led.bin /dev/sdb 生成一个 load.imx 的文件;将 imxdownload 拷贝到工程根目录下;给予 imxdownload 可执行权限;的复用功能和电气属性;插入开发板,点灯成功。
2023-06-02 10:24:01
192
原创 【Linux】-GCC编译器的编译流程
链接就 是将汇编出来的多个二进制目标文件链接在一起,形成最终的可执行文件,链接的时候还会涉 及到静态库和动态库等问题。预处理就是展开所有的头文件、 替换程序中的宏、解析条件编译并添加到文件中。编译是将经过预编译处理的代码编译成汇编代码,也就是我们常说的程序编译。汇编就是将汇编语言文件编译成二进制目标文件。预处理-->编译-->汇编-->链接。
2023-05-18 18:44:34
287
原创 【STM32-正点原子串口实验中while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);语句位置调整】
while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);的作用
2023-04-03 09:37:21
2732
原创 【STM32-初始化的时候是如何通过结构体给寄存器赋值的?】
stm32在GPIO_Init(GPIOF, &GPIO_InitStructure);是怎么实现利用结构体配置寄存器的
2023-03-22 21:07:21
656
1
原创 【C语言-数组】字符串数组与字符数组的区别
char arr1[ ] = "hello"; char arr2[ ] = { 'h','e','l','l','o' };的区别
2023-02-23 10:08:24
294
原创 torch.cuda.is_available()显示Flase时候的解决方法
torch.cuda.is_available()显示Flase时候的解决方法
2022-10-06 16:04:15
2058
原创 Visual Studio安装时共享组件、工具和 SDK安装位置不能更改
之前安装的时候把安装路径改了,之后卸载不干净,注册表还留有缓存,不能更改位置,如下图微软官方提供的卸载工具:TotalUninstaller(卸载不干净可以用这个工具)解决办法:更改注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Setup下的SharedInstallationPath项为所要的路径。或者直接删除。我这里是把两个缓存路径都删除掉了,打开vs installer就可以更改安装位置了。(打开注册表编辑器方法:WIN + R
2022-04-23 14:12:32
5027
原创 win10 Prolific USB-to-Serial Comm Port 串口驱动安装感叹号
如下打开设备管理器,右侧栏点击更多操作--查看--显示隐藏的设备,可以看到com情况,之前一直有一个感叹号,串口调试助手上显示串口打开失败。解决方法:禁用win10驱动签名步骤:点击windows图标----进入设置---点击更新和安全----恢复---点击“高级启动”下的“立即重启”--重启后选择“疑难解答”---高级选项---启动设置--重启---按下 键F7 禁用驱动程序强制签名。然后等待开机就可以了!...
2022-04-09 10:03:03
6643
原创 STM32F4--PWM控制LED忽明忽暗(呼吸灯)
一、实验原理二、文件介绍三、程序配置分析第一步:使能定时器14的时钟和GPIO口的时钟RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM14,ENABLE); //开启定时器TIM14时钟RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF, ENABLE); //开启GPIOF的时钟,要使用某个IO口必须要对时钟进行使能 //不作为普通的引脚,而是作为定时器外设的引脚GPIO_PinAFConfig(GPIOF
2022-03-08 20:51:20
8364
原创 STM32F4--串口通信代码分析
第一段代码: GPIO_InitTypeDef GPIO_Structure; USART_InitTypeDef USART_Structure; NVIC_InitTypeDef NVIC_Structure; 作用:实例化三组对象,GPIO_InitTypeDef为结构体类型的别名,GPIO_Structure为结构体变量名。GPIO_InitTypeDef相当于模板,,根据这个模板可以new出具体的对象第二段代码:
2022-03-06 15:13:07
2195
原创 STM32F4--GPIO端口模式&相关寄存器
一、GPIO端口8种模式1、上拉输入_IPU:上拉就是把电位拉高,比如拉到Vcc。上拉就是将不确定的信号通过一个电阻嵌位在高电平!电阻同时起限流作用!强弱只是上拉电阻的阻值不同,没有什么严格区分。2、下拉输入_IPD:就是把电压拉低,拉到GND。与上拉原理相似。为什么要用带上拉或者下拉输入的模式呢?因为浮空模式时,在GPIO外部连接的电路未工作时,STM32读取的GPIO状态是不确定的,所以可以采用带上拉或者下拉输入的模式先给MCU一个确定的状态,当外部电路电平状态发生变化时,易于MCU的判断。
2022-03-02 16:54:33
6070
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人