July 2014 Updates
Probably one of the biggest months of updates ever!
-
Added minicom page.
-
Added cat page.
-
Info on variadic macros added to Programming->Languages->C->C Preprocessor.
-
New Memory page under General Programming
-
Updated Alitum Simulation page.
-
New page on the Linux program diff.
-
New page on C variadic functions (to complement the stuff added about variadic macros)
-
New PSoC Fault Finding page.
-
Git repo Code-Template-Files added
-
New Compilers section under Programming with GCC page.
-
New page, How To Properly Use FreeRTOS (as of Dec 2017, URL unavailable).
-
New pages, Naming Conventions, under Programming->General, and C Naming Conventions, under Programming->Languages->C.
-
Removed Disqus ads.
-
New page, Programming->Languages->C->Standards And Versions.
-
Version Control Systems promoted to a sub-menu of Programming.
-
New commands added to the .
-
New page, Programming->Languages->C->Portability.
-
Updates to the Programming->Languages->C->Pointers page.
-
Added information about the C ternary operator (?) to the Programming->Languages->C->Logical Operators page. Also added information about the lack of a logical exclusive OR operator, and how to simulate one.
-
Updates to the Programming->Languages->C->Structures page regarding initialisation and object-orientated style programming.
-
Updates to the Programming->Languages->C->Enumerations page, adding info about how to change the data type of enumerations and enumeration syntax.
-
New page, Programming->Operating Systems->FreeRTOS->Common Mistakes. Added info about the
main()
stack getting overriden whenvTaskStartScheduler()
gets called. -
PCB Design got promoted to be a sub-menu of Electronics.
-
New component package added, SOD-123F, to the Component Packages page.
-
New GitHub repo, TemplateCodeFiles, which currently contains template code for the C and C++ languages.
-
New GitHub repo, FreeRtosWrapper-Cpp. Contains wrappers to use FreeRTOS in a object-orientated C++ environment, including the ability to make a class function (a method), a task.
-
Corrected some info on the Using C++ With PSoC Creator page, and added more info about thread-safe static initialisation and virtual functions.
-
New section Methodologies under Programming. New page Inversion of Control (IoC) (as of Dec 2017, URL unavailable).
-
New page on PCB Stencils under Electronics->PCB Design. This includes information of the different etching processes as well as terminology such as aperture size and aspect ratio.
-
Updated to the RingBuff-Cpp GitHub repo.
-
Updates to the Microcontroller IDE Comparison page relating to AVR Studio.
-
New page on PCB Castellation.