avatar
文章
103
标签
39
分类
34

Home
Tags
Categories
Music
港乐Live Show
Eden Mo Blog
搜索
Home
Tags
Categories
Music
港乐Live Show

Eden Mo Blog

格式化输出与数据类型
发表于2023-07-10|PythonC|格式化输出
俗语说浅水淹死人,作为Hello World的第一门必修语法,格式化输出就是这样的存在。明明熟背在心,隔几个礼拜不print就只记得print和printf了,每次要用都要上网再查一次。干脆在这篇博文,简单归纳一下C语言、python两大块常用的格式化输出语法。 参考文章: 《printf()用法详解》 《简述strcpy、sprintf、memcpy》 《C/C++中volatile关键字详解》 C语言 printf sprintf fprintf printf 最简单用法: 1printf("Hello World") 和python的print和C++的cout不同,printf不能直接输出字符数据,如printf(a)这种写法是错误的,必须经过格式化参数输出,参数以下: 123456789参数 数据类型 说明 %d(%i) int 十进制有符号32bits整数 %u unsigned ...
stm32标准库开发(一):八种GPIO模式介绍
发表于2023-07-09|MCU开发开源器件stm32|MCU开发
八种GPIO模式 stm32定义了GPIO的八种模式,分别为4种输入模式和4种输出模式,使用场合、时机有所不同: 12345678910typedef enum{ GPIO_Mode_AIN = 0x0, GPIO_Mode_IN_FLOATING = 0x04, GPIO_Mode_IPD = 0x28, GPIO_Mode_IPU = 0x48, GPIO_Mode_Out_OD = 0x14, GPIO_Mode_Out_PP = 0x10, GPIO_Mode_AF_OD = 0x1C, GPIO_Mode_AF_PP = 0x18}GPIOMode_TypeDef; 输入模式 GPIO_Mode_AIN:模拟输入模式;这是最容易区分的模式,只有需要模拟输入时才需要这种模式,例如AD模数转换。 后面三种模式可以放在一起讨论 GPIO_Mode_IN_FLOATING:浮空输入模式 GPIO_Mode_IPD:下拉输入模式 GPIO_Mode_IPU:上拉输入模式 这三个输入模式是配置红框位置而来,开关如果全 ...
引导程序:LILO与GRUB
发表于2023-07-02|Linux|引导程序
前几天看到一篇很好的文章,将LILO和GRUB两种引导程序描述了一遍。刚好搭建了这个博客,就发上来看看,既是记录,也是分享。本文参考的文章放在开头表达对原作最大敬意: 《引导加载程序之争:了解 LILO 和 GRUB》:https://blog.51cto.com/u_15930680/5990075 《BIOS、UEFI、Boot Loader都是些什么》:https://zhuanlan.zhihu.com/p/336441128 BIOS与Bootloader 无论在PC,还是嵌入式系统,需要运行操作系统,就绕不开引导加载程序,复杂的PC引导程序可以由BIOS来完成,实际上BIOS是闭源的,没有严格的标准,不同的厂商做的BIOS不同,也有采用开源UEFI,有的称UEFI BIOS,总而言之,传统的BIOS已经很少见了,计算机要考虑效率、性能、安全等问题,UEFI、BIOS、Bootloader都是混合在用,只是习惯上还是叫BIOS而已,主要功能一般描述为:对硬件进行初始化,对软件进行抽象。现在的BIOS固化发展过程: ROM(不能修改)->PROM(一次性修改 ...
1…1011
avatar
Eden
不做前端所以博客不漂亮,纯免费授权码来自公众号:归零者星的日与夜
文章
103
标签
39
分类
34
Follow Me
公告
文章任何错误、疏漏、建议麻烦请联系博主qq邮箱2436444815@qq.com
最新文章
OpenCV C++记录(九):二值化与图像模糊(滤波)算法2025-05-08
C++ Generic Programming:SFINAF与类型萃取2025-04-26
读书笔记:Effective C++(第三版)
读书笔记:Effective C++(第三版)2025-04-01
Apply OpenCV In QtCreator:在Qt中使用OpenCV环境2025-03-31
Qt的Json序列化2025-03-29
分类
  • C20
  • C++ Qt开发7
  • C/C++14
  • CPP12
    • C++ Generic Programming1
  • FPGA2
    • verilog2
  • Linux23
标签
Protobuf 引导程序 格式化输出 3D目标检测 进程与线程 Markdown语法 C++ Qt CSAPP C++ SFINAF and Type Traits Linux扩容 json序列化 C++高阶 线程池 Stanford CS144 Vivado IP核 MathType快捷键 Linux C++ Generic Programming MCU开发 Effective C++ vim使用 高等数学 MIT6.S081 Private Content Git基本使用 奇奇怪怪的实现 C++基础 C++11 新特性 OpenCV 设计模式 CMake 数据结构与算法 Qt网络编程 网络编程 计算机网络理论 内存管理理论 数据库 信号与系统 读写锁
归档
  • 五月 20251
  • 四月 20252
  • 三月 20256
  • 二月 20255
  • 一月 20257
  • 十二月 20248
  • 十一月 20242
  • 十月 20245
网站资讯
文章数目 :
103
本站总字数 :
466k
本站访客数 :
本站总访问量 :
最后更新时间 :
©2023 - 2025 By Eden
框架 Nodejs|你忘掉理想 只能忙于生活吗
粤公网安备 44010602011738号|粤ICP备2023072610号
搜索
数据库加载中