Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
嵌入式c:进制、位、结构体、变量
掌握 1 2进制 8进制 16进制的相互转换 2 位运算 或 与运算 异或 取反 左移 右移 3 结构体的使用及参数传递 了解 静态变量 static extern变量 关键字const 进制转换 二进制0B 十六进制0X 例如 十进制15
嵌入式C
c语言
开发语言
后端
【嵌入式中的C】寄存器清零和置位操作
对寄存器中的某一位进行操作 如果是封装到具体功能Bit以及bit组的代码工程 可以直接进行赋值 封装代码的方式可以参看这个链接 嵌入式中的C 联合体 union以及一般使用方式 如果是整个寄存器呢 比如stm32寄存器映射的时候标准库是这么
嵌入式C
c语言
单片机
STM32
stm32制作bootloader时遇到的问题
遇到的问题和解决方法 待验证 1 在下载的例程中做实验时有时出现BootLoader无法进入到应用程序中 将跳转函数前的延时加长至下图 暂时未出现问题 待验证 此处的0x2ffe0000需根据自身的ram空间修改 此处相当于0x1ffff
嵌入式C
STM32
arm
嵌入式硬件
001-取整函数(ceil、floor、round)
取整函数 ceil floor round 1 ceil 向上取整 2 floor 向下取整 3 round 四舍五入 4 拓展 取整函数主要有三种 ceil floor round 1 ceil 向上取整 函数名 ceil 用 法 dou
嵌入式C
c语言
嵌入式C中__attribute__编译属性说明
锲而不舍 金石可镂 文章目录 前言 参数介绍 1 aligned 2 packed 3 at 4 section 总结 前言 attribute 是GNU C扩展下一大特性机制 用于设置函数属性 Function Attribute 变量属
嵌入式C
c语言
嵌入式
长度大小为零的数组(柔性数组、可变数组)
书山有路勤为径 学海无涯苦作舟 目录 前言 一 什么是柔性数组 二 柔性数组应用及优势对比 1 定长数组 2 指针域 3 柔性数组 总结 前言 柔性数组 Arrays of Length Zero 是GNU GCC在C C 标准下扩展而引出
嵌入式C
柔性数组
c
c语言